﻿
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- saved from url=(0014)about:internet -->
<html>
    <head>
        <meta content="Innovasys Document! X (http://www.innovasys.com)" name=GENERATOR>
        <!--DXMETADATA start type="MetaCharset" --><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><!--DXMETADATA end-->
        <!--DXMETADATA start type="PageItemTitle" format="<title>MarkupEnabled Property</title>" --><title>MarkupEnabled Property</title><!--DXMETADATA end-->
        <link href="stylesheets/axstylesheet.css" type=text/css rel=stylesheet>
        <script src="script/ax.js" type=text/javascript>
    </script>

    


<style>
html,div { margin: 0; padding: 0;}

body {
	padding: 0px;
	margin: 0px;
	overflow: auto;
	height: 100%;
}

#winchm_template_button{
	float: right;
	width: 93px;
	top: 7px;
	position: relative;
	text-align: right;
	right: 5px;
	height: auto;
}

#winchm_template_top{
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #9B9B9B;
	background-color: #B1CEFE;
}

#winchm_template_navigation{
	margin: 0px;
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 3px;
	padding-right: 0px;
	font-size: 8.5pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #585858;
}

#winchm_template_title{
	margin: 0px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-right: 0px;
	font-size: 18px; 
	font-family: Verdana, Geneva, sans-serif;
	color: #363636;
}

#winchm_template_content{
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	width: auto  !important;
	width: 100%;
}

#winchm_template_footer{
	border-width: 1px;
	border-color: #B1CEFE;
	border-top-style: solid;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 20px;
	margin-right: 15px;
	padding-top: 7px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: #696969;
	width: auto;
	text-align: left;
}


#winchm_template_container{
	margin: 0px;
	padding: 0px;
	position: static;
	padding-bottom: 3px;
	overflow: auto;
	background-color: #FFFFFF;
}


@media print
{
#winchm_template_container{
	position: static;	
	margin: 0px;
	padding: 5px;
	
	width: auto;
	height: auto;
	overflow: auto;
}
#winchm_template_button{
visibility:hidden;
}
}

#winchm_template_navigation A:link	{text-decoration: none; color:#004080}
#winchm_template_navigation A:visited  {text-decoration: none; color: #004080}
#winchm_template_navigation A:active {text-decoration: none; color: #004080 }
#winchm_template_navigation A:hover {text-decoration: none;color: #0080FF}

A:link	{text-decoration: underline; color:#0033CC}
A:visited  {text-decoration: underline; color: #0033CC}
A:active {text-decoration: underline; color: #0033CC }
A:hover {text-decoration: underline;color: #FF0000;}
</style>
<script type="text/javascript">
function isMobile(){
Agent = window.navigator.userAgent;
if (Agent.indexOf("iPhone")>=1 || Agent.indexOf("iPad")>=1 || Agent.indexOf("iPod")>=1 || Agent.indexOf("Android")>=1){
return true;
}else{
return false;	
}

}
function d_onresize(){
if (window.navigator.userAgent.indexOf("MSIE")>=1){
document.getElementById('winchm_template_container').style.pixelWidth = document.body.offsetWidth - 3;
document.getElementById('winchm_template_container').style.pixelHeight = document.body.offsetHeight - document.getElementById('winchm_template_top').offsetHeight - 4;
}
document.getElementById('winchm_template_container').style.top = document.getElementById('winchm_template_top').offsetHeight + 'px';
}

function d_onbeforeprint(){
document.getElementById('winchm_template_container').style.width = 'auto';
document.getElementById('winchm_template_container').style.height = 'auto';
}

function d_onafterprint(){
d_onresize();
}

if(!isMobile()){

window.onload = d_onresize;
window.onresize = d_onresize;
window.onbeforeprint = d_onbeforeprint;
window.onafterprint = d_onafterprint;

document.write("<style>\n");
document.write("body {overflow: hidden;}\n");
document.write("#winchm_template_container {position: absolute;overflow: auto;top : 0px;right: 0px;bottom: 0px;left: 0px;}\n");
document.write("</style>\n");
}

</script>
</head>
    <body><script language="JavaScript" type="text/JavaScript">
function syn(){
if(parent.nav.tree){
 if(parent.nav.tree.loaded){
  parent.nav.tree.selectNode(2089);
 }else{
  setTimeout("syn()",500);
}
  }else{
  setTimeout("syn()",500);
  }}
if(parent!=self){
  setTimeout("syn()",100);
}else{
  parent.location.href = "../index.htm?page=XtremeCalendarControl~CalendarControl~MarkupEnabled.html";
}
originalOnload = window.onload;
if(originalOnload==null){
window.onload = function(){parent.contentLoaded = true;};
}else{
window.onload = function(){originalOnload();parent.contentLoaded = true;};
}
</script> 


<div id="winchm_template_top">
	<div id="winchm_template_button"><A href="XtremeCalendarControl~CalendarPrintOptions~MarginTop.html" title="Previous topic"><img id="winchm_template_prev" alt="Previous topic" src="template2/btn_prev_n.gif" border="0"></a><A href="XtremeCalendarControl~ImageManagerIcons~MaskColor.html" title="Next topic"><img id="winchm_template_next" alt="Next topic" src="template2/btn_next_n.gif" border="0"></a></div>
	<div id="winchm_template_navigation">Help &gt; 
<A href="welcome_screen.htm">Codejock ActiveX Controls v15.3</A> &gt; <A href="XtremeCalendarControl_P.html">Xtreme Calendar</A> &gt; Properties &gt; </div>
	<div id="winchm_template_title">MarkupEnabled Property</div>
</div>
<div id="winchm_template_container">
	<div id="winchm_template_content"><div class=popupbubble id=dxseealsomenu><p id=dxseealsocontent><a href="#Bookmark33">CalendarControl Control</a>
</p><!--DXMETADATA end --> 
        </div>
        <!--DXMETADATA start type="FilteredItemList" scrap="PARAMETERS_BUBBLES" namespace="parameter" source="Item" --><!--DXMETADATA end --> 
        <div id=pagetop>
            <div id=projectnamebanner>
                <table class=projectnametable cellspacing=0>
                    <tbody>
                        <tr>
                            <!--DXMETADATA start type="Literal" condition="childitems:itemtype=seealso" value="<td class='button'><a href='' id='seealsobutton' onclick='showSeeAlsoBox()'><img alt='See Also' border='0' src='axImages/seealso.gif' width=14 height=14></a></td>" --><td class='button'><a href='' id='seealsobutton' onclick='showSeeAlsoBox()'><img alt='See Also' border='0' src='axImages/seealso.gif' width=14 height=14></a></td><!--DXMETADATA end -->
                            <td>
                                <!--DXMETADATA start type="Phrase" Name="Product_Header" -->Xtreme Calendar ActiveX Control v15.3<!--DXMETADATA end --> 
                            </td>
                            <td align=right>
                                <!--DXMETADATA start type="Variable" name="FeedbackLink" format="" --><!--DXMETADATA end -->
                            </td>
                        </tr>
                    </tbody>
                </table>
            </div>
            <div id=pagetitlebanner>
                <h1 class=dxh1>
                <!--DXMETADATA start type="PageItemTitle" -->MarkupEnabled Property<!--DXMETADATA end --></h1>
            </div>
        </div>
        <div id=pagebody valign="bottom">
            <!--DXMETADATA start type="IsNew" format="<script>document.all.pagebody.className = 'newTopic'</script>" --><!--DXMETADATA end --> 
            <!--DXMETADATA start type="Description" source="Item" format="<h4 class=dxh4>$$Description$$</h4><p>%%description%%</p>" --><h4 class=dxh4>Description</h4><p>Allows the use of a XAML snippet to be used to display text in events\appointments.</p><!--DXMETADATA end --> 
            <!--DXMETADATA start type="PropertyAccessDescription" format="<h4 class=dxh4>$$Property_Type$$</h4><p>%%PropertyAccessDescription%%</p>" --><h4 class=dxh4>Property type</h4><p>Read-write property</p><!--DXMETADATA end --> 
            <!--DXMETADATA start type="Syntax" lang="VB" format="<div Class=LanguageSpecific Name=Syntax_VB><h4 class=dxh4>$$Syntax$$ (Visual Basic)</h4><p>%%Syntax%%</p></div>" --><div Class=LanguageSpecific Name=Syntax_VB><h4 class=dxh4>Syntax (Visual Basic)</h4><p><PRE CLASS="syntax" LANG="VB"><strong>Public Property MarkupEnabled</strong>()<strong> As <b>Boolean</b></strong></PRE></p></div><!--DXMETADATA end --> 
            <!--DXMETADATA start type="FilteredItemList" scrap="PARAMETERS_LIST" namespace="parameter" source="Item" filter="" format="<h4 class=dxh4>$$ParameterList$$</h4>%%filtereditemlist%%" --><!--DXMETADATA end --> 
            <!--DXMETADATA start type="TaggedComment" source="Item" id="##RETURNS" format="<h4 class=dxh4>$$Return_Type$$</h4><p>%%comment%%</p>" --><!--DXMETADATA end --> 
            <!--DXMETADATA start type="TaggedComment" source="Item" id="##REMARKS" format="<h4 class=dxh4>$$Remarks$$</h4><p>%%comment%%</p>" --><h4 class=dxh4>Remarks</h4><p><DIV id=container>
<DIV id=MenuBar>
<DIV class=c1>&nbsp;</DIV></DIV>
<DIV id=content-body>
<TABLE border=0 cellSpacing=6 cellPadding=0 width=777 bgColor=#ffffff>
<TBODY>
<TR>
<TD>
<P>The Calendar allows you to use XAML to format the contents of events\appointments displayed in the calendar. Only the Office 2007 calendar theme supports XAML. <BR><BR>There is a "static" Markup use case and "dynamic" one. Both of them works only for Office 2007 theme. <BR><BR>For Static you only to have enable Markup in the Calendar and it will show markup text automatically for those events which have "xtpMarkupTemplate" property set (see in code). <BR><BR>For Dynamic you have to enable text customization (GetItemText method), and then set Markup text for some events... <BR><BR>The following steps are needed to enable XAML support: </P>
<UL>
<LI>Set the theme to Office 2007 (Both static and dynamic uses) </LI>
<LI>Set MarkupEnabled to True (Both static and dynamic uses) </LI>
<LI>Set the xtpCalendarItemText_EventMarkupTemplate flag (Dynamic use only) </LI></UL><BR><BR>First the Office 2007 theme must be used. Second, you must tell the Calendar to enable XAML support. Third, if you plan to change XMAL text dynamically you need the AskItemTextFlags method to set the xtpCalendarItemText_EventMarkupTemplate flag. <BR><BR>(Static use) If all you want to do is display XAML text for each event statically, you simply add a custom property nammed "xtpMarkupTemplate" and the calendar will display the XAML. <BR><BR>(Dynamic use) AskItemTextFlags specify that the GetItemText event will fire when it comes time to draw the text for an event\appointment. We only specified the xtpCalendarItemText_EventMarkupTemplate flag so we will only be notified when we need to set the XAML text for the event\appointment. <BR><BR>(Dynamic use) When using the xtpCalendarItemText_EventMarkupTemplate, you will be creating all viewable text for the event\appointment using XAML. You don't need a subject, location, body, etc. It will only display the XAML string you provide, which can be any valid XAML snippet. <BR><BR>(Static and Dynamic use) The best way to store a XAML snippet is in the custom properties of an event\appointment. With this method you can add as many snippets as you need. <BR><BR>When using statically, you simply add a property nammad "xtpMarkupTemplate" and the string of the property should be the XAML string to display in the event. <BR><BR>Note that you might not want to display the XAML string when in WeekView or MonthView depending on how much XAML was added or the size of the displayed XAML. In this case you could simply test for these views in the GetItemText and choose not to use the XAML for those views. <BR><BR>The sample below shows how to enable Markup support in the Calendar and how to add XAML to an event\appointment. <BR><BR>This sample can be used both statically and dynamically, just un-comment the code specified for dynamic use. <BR><BR>Note that this can be used as a stand alone application, simply cut and paste all of the code and place it inside the code section of a form that contains a calendar control: <BR><BR><B>Results:</B><BR><BR>&nbsp;<IMG border=0 src="Pictures/calendar.png"></TD></TR></TBODY></TABLE><!-- footer --></!--></DIV></DIV></p><!--DXMETADATA end --> 
            <!--DXMETADATA start type="sourcecode" format="<h4 class=dxh4>$$Source_Code$$</h4><table border=0 cellpadding=0 cellspacing=0 class=sourcecode><tr><td nowrap>%%sourcecode%%</td></tr></table>" --><!--DXMETADATA end --> 
            <!--DXMETADATA start type="TaggedComment" source="Item" id="##EXAMPLEINTRO" format="<h4 class=dxh4>$$Example$$</h4><p>%%comment%%</p>" --><!--DXMETADATA end --> 
            <!--DXMETADATA start type="FilteredItemList" scrap="INLINE_EXAMPLE" namespace="Example" source="Item" filter="type=inline" NoHeader="True" NoFooter="True" format="<h4 class=dxh4>$$Example$$</h4>,format= %%%%filtereditemlist%%" --><h4 class=dxh4>Example</h4><DIV Class=LanguageSpecific Name=Example_VB><p><SPAN class="lang">[Visual Basic]</SPAN>&nbsp;</p><DIV Class=LanguageSpecific Name=Code_VB><TABLE Class="CodeContainerTable" CellPadding="0" CellSpacing="0" Border="0"><TR><TD NOWRAP><CODE Class="VB"><font class='keyword'>Private</font> <font class='keyword'>Sub</font> Form_Load()<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Use Office 2007 Theme for Calendar</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.VisualTheme = xtpCalendarThemeResource<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Enable Markup</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.MarkupEnabled = <font class='keyword'>True</font><BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Enable custom text handling for event</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Un-comment this line for dynamic use</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'CalendarControl.AskItemTextFlags = xtpCalendarItemText_EventMarkupTemplate</font><BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Set the Calendar's View</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>Dim</font> Today <font class='keyword'>As</font> <font class='keyword'>Date</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;Today = Now<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.ViewType = xtpCalendarDayView<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.DayView.ShowDay DateTime.<font class='keyword'>Date</font><BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.DataProvider.AddEvent Add_Test_Event<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.Populate<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;CalendarControl.DayView.ScrollToWorkDayBegin<BR/>
<font class='keyword'>End</font> <font class='keyword'>Sub</font><BR/>
<BR/>
<font class='comment'>'Ony used when text is added dynamically</font><BR/>
<font class='keyword'>Private</font> <font class='keyword'>Sub</font> CalendarControl_GetItemText(<font class='keyword'>ByVal</font> Params <font class='keyword'>As</font> _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XtremeCalendarControl.CalendarGetItemTextParams)<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>If</font> Params.Item = xtpCalendarItemText_EventMarkupTemplate <font class='keyword'>Then</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>If</font> CalendarControl.MarkupEnabled <font class='keyword'>And</font> _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Params.ViewEvent.<font class='keyword'>Event</font>.CustomProperties.Count <font class='keyword'>Then</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Here you can add some custom XAML, it does not need to be stored</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'in the properties of an event</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Params.Text = _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Params.ViewEvent.<font class='keyword'>Event</font>.CustomProperties.<font class='keyword'>Property</font>(<font class='string'>&quot;xtpMarkupTemplate&quot;</font>)<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>End</font> <font class='keyword'>If</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>End</font> <font class='keyword'>If</font><BR/>
<BR/>
<font class='keyword'>End</font> <font class='keyword'>Sub</font><BR/>
<BR/>
<font class='comment'>'Function to create a sample event</font><BR/>
<font class='keyword'>Private</font> <font class='keyword'>Function</font> Add_Test_Event() <font class='keyword'>As</font> CalendarEvent<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>Dim</font> m_pEditingEvent <font class='keyword'>As</font> CalendarEvent<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>Set</font> m_pEditingEvent = CalendarControl.DataProvider.CreateEvent<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.StartTime = Now<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.EndTime = Now + 0.22<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Properties of the event, they will be displayed when</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Markup is not enabled.</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.Subject = <font class='string'>&quot;SuitePro 2009 Released!&quot;</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.Location = <font class='string'>&quot;Internet Download (Link Included)&quot;</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.Body = <font class='string'>&quot;Codejock Software released SuitePro&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot; 2009 today.  All development machines &quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;must be updated no later than 06/15/08.&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;Implementation will begin immediately!&quot;</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.AllDayEvent = <font class='keyword'>False</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.Label = 2<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.BusyStatus = xtpCalendarBusyStatusFree<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.MeetingFlag = <font class='keyword'>True</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.ScheduleID = 1<BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='comment'>'Store a XAML string to be displayed in the event body</font><BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_pEditingEvent.CustomProperties.<font class='keyword'>Property</font>(<font class='string'>&quot;xtpMarkupTemplate&quot;</font>) = _<BR/>
<font class='string'>&quot;&lt;StackPanel Margin='5, 5, 5, 5' VerticalAlignment='Top'&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;HorizontalAlignment='Center'&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='0,10,0,0' TextWrapping='Wrap'&gt;&lt;Bold&gt;Subject:&lt;/Bold&gt;  &quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;&lt;Bold&gt;SuitePro&lt;/Bold&gt; &lt;Run Foreground='White'&gt;2009&lt;/Run&gt; &quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;Released!&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='0,10,0,0'&gt;&lt;Bold&gt;Body:&lt;/Bold&gt;&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='10,10,0,0' TextWrapping='Wrap'&gt;&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;&lt;Bold&gt;&lt;Run Foreground='Blue'&gt;Codejock&lt;/Run&gt; Software&lt;/Bold&gt; released &quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;&lt;Bold&gt;SuitePro&lt;/Bold&gt; &lt;Run Foreground='White'&gt;2009&lt;/Run&gt; today.  All&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot; development machines &lt;Bold&gt;must&lt;/Bold&gt; be updated no later than &quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;&lt;Run Foreground='Red'&gt;06/15/08&lt;/Run&gt;.&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='10,10,0,0' TextWrapping='Wrap'&gt;&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;Download the software &lt;Hyperlink Cursor='Hand'&gt;here&lt;/Hyperlink&gt;.&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='10,10,0,0' TextWrapping='Wrap'&gt;&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;Implementation will begin immediately!  If you have and comments or&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;concerns email John at &lt;Hyperlink Foreground='Blue' Cursor='Hand'&gt;&quot;</font> & _<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;<font class='string'>&quot;support@codejock.com&lt;/Hyperlink&gt;.&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;TextBlock Padding='10,10,0,0'&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;   - Management&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;/TextBlock&gt;&quot;</font> & _<BR/>
<font class='string'>&quot;&lt;/StackPanel&gt;&quot;</font><BR/>
<BR/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font class='keyword'>Set</font> Add_Test_Event = m_pEditingEvent<BR/>
<font class='keyword'>End</font> <font class='keyword'>Function</font></CODE></TD></TR></TABLE></DIV></DIV>
<!--DXMETADATA end --> 
            <!--DXMETADATA start type="FilteredItemList" scrap="MENU_LINK" namespace="seealso" source="Item" filter="" NoHeader="True" NoFooter="True" format="<h4 class=dxh4>$$See_Also$$</h4><p id=dxseealsocontent>%%filtereditemlist%%</p>" --><h4 class=dxh4>See Also</h4><p id=dxseealsocontent><a href="#Bookmark33">CalendarControl Control</a>
</p><!--DXMETADATA end --><!--DXMETADATA start type="FilteredItemList" scrap="MENU_LINK" namespace="example" source="Item" filter="type=linked" NoHeader="True" NoFooter="True" format="><!--DXMETADATA end --><!--DXMETADATA start type="Variable" name="CopyrightNotice" format="><!--DXMETADATA end --></div></div>	
	<div id="winchm_template_footer">Copyright &copy; 2018. All rights 
reserved. (To change the copyright info, just edit it in template.)</div>
</div>

</body>
</html>

